package com.syaccp.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 订单数据收集Vo类
 *
 * @author Lyh
 * @since 2023/7/14
 */
@Data
@Accessors(chain = true)
@ApiModel(value = "OrderDataGatheringVo对象", description = "订单数据收集Vo对象")
@SuppressWarnings("serial")
public class OrderDataGatheringVo implements Serializable {
    /**
     * 今日订单总数
     */
    private Integer todayOrderManySum;

    /**
     * 今日订单总金额
     */
    private Double todayOrderMoneySum;

    /**
     * 本月订单总金额
     */
    private Double monthOrderMoneySum;

    /**
     * 总订单金额
     */
    private Double totalOrderMoneySum;

    /**
     * 订单总数
     */
    private Integer orderTotalCount;

    /**
     * 下单状态订单数
     */
    private Integer placeOrderStatusCount;

    /**
     * 完成状态订单数
     */
    private Integer successOrderStatusCount;

    /**
     * 死单状态订单数
     */
    private Integer failOrderStatusCount;


}
